square groove - Spanish English Dictionary